live separated from her husband - Spanish English Dictionary